草庐IT

Android Volley, JsonObjectRequest 但收到 JsonArray

全部标签

android - 我收到错误 : class file for com. 找不到 google.android.gms.internal.zzbgl

检查null边界时出现错误:boundsBuilder.include(newLatLng(loc.getLocation().getLat(),loc.getLocation().getLng()));bounds=boundsBuilder.build();if(bounds!=null){LatLngnorthEast=bounds.northeast;LatLngsouthWest=bounds.southwest;doublemovingDistance=SphericalUtil.computeDistanceBetween(northEast,southWest);Log

Android:在模拟器中未收到短信发送确认

我尝试做的是向另一部手机发送短信,并确认短信是否送达。现在,只有确认短信已发送才有效。所以我收到消息说我的短信已发送,但我什么也没收到。我正在使用2个模拟器对其进行测试,但我认为这不是问题所在。可惜我暂时没有安卓手机:(我的代码是这样的:privatevoidsendSms(Stringtxt,Stringphone){PendingIntentsentPI=PendingIntent.getBroadcast(act,0,newIntent(SENT),0);PendingIntentdeliveredPI=PendingIntent.getBroadcast(act,0,newIn

php - 未收到来自 GCM 服务器的消息

我正在开发一个项目,该项目使用GoogleCloudMessaging推送通知来通知Android应用程序。我已经用PHP实现了应用服务器。当我运行android应用程序时,设备从GCM服务器获取注册ID,并将注册ID发送到PHP服务器(应用程序服务器)。但是我从服务器得到以下httpresponse:{"multicast_id":7015234441922271670,"success":1,"failure":0,"canonical_ids":0,"results":[{"message_id":"0:1344007383866721%2adac3a0ad8b3148"}]}因

java - JSONArray 异常 : Index 50 out of range [0. .50)。 JsonArray 有没有限制

我在我的android应用程序中使用JSON的方式如下:向URL发送请求并接收JSON响应。解析JSON响应并获取所需的元素“结果”,这是一个JSON数组。循环这个JSON数组的第i个元素并继续所需操作代码:IntegernumberOfItemsInResp=pagination.getInt("items");JSONArrayresults=jsonResponse.getJSONArray("results");for(inti=0;i问题是当i达到50时,JSONObjectperResult=results.getJSONObject(i)抛出"org.json.JSONE

Android - 检测到新接入点时收到通知?

Android是否提供位于新Wifi网络附近的通知?设备是否配置为连接到该wifi网络取决于设备是否为该特定wifi网络设置了wifi配置,但是是否可以在进入任何新的wifi网络时收到通知?我看到了WifiManager类,但类中的状态似乎并没有实现我想要做的事情。有什么想法吗? 最佳答案 使用注册的BroadcastReceiver接收带有操作的Intent:WifiManager.NETWORK_STATE_CHANGED_ACTION。在这个BroadcastReceiver中,你可以提取一个NetworkInfoIntent

android - 无法在 Android 中解析 JSonArray

我对此有些疑惑...我有一个PHP脚本将以下Json字符串返回给Android应用程序。{"result":"OK","teams":[{"id":"1","tname":"AAA","tcity":"Paris","tfy":"1901"},{"id":"2","tname":"BBB","tcity":"Barcelona","tfy":"1901"}]}问题是,出于某种原因,我无法使用以下Android代码读取“团队”标识的JSonArray:@OverrideprotectedvoidonPostExecute(Stringresult){dialog.dismiss();tr

android - 为什么我在通知中收到弃用警告..?

NotificationManagernm=(NotificationManager)getSystemService(Context.NOTIFICATION_SERVICE);Notificationn=newNotification(android.R.drawable.stat_notify_more,"MyAlarmRinging",System.currentTimeMillis());Contextcn=MainActivity.this;CharSequencetitle="MyAlarmClock";CharSequencedetails="AlarmRinging.

java - 收到错误 "java.lang.IllegalStateException: Can print only from an activity"?

我在使用android4.4打印API时遇到错误“java.lang.IllegalStateException:只能从Activity中打印”。是否适用于4.4以上的所有android?我的代码publicclassMainActivityextendsActivity{Contextcotext;WebViewmWebView;@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_main

android - 从 JSONArray 中移除对象

我有一个从网络服务获取apikey和帐户名的应用程序,我存储此apikey和帐户名以供进一步使用(多个帐户和apikeys)。因为您只能在sharedPreferences中存储原始类型,所以我将JSONArray解析为字符串。在应用程序的另一部分,用户必须能够从他的应用程序中删除帐户。所以我检索字符串并将其解析回JSONArray。如何从数组中删除JSONObject并保存它,以便我可以将它解析回字符串并再次保存? 最佳答案 你应该在arraylist中转换它并删除对象并创建jsonarray,,,ArrayListlist=ne

java - org.json.JSONObject 无法转换为 JSONArray

我无法显示以json响应形式出现的值我无法转换这些值并将其显示在textView..我的json响应是:{"calculate":{"persons":"148429","cost":25232.93}}我的主要Activityjava文件是:importandroid.app.ProgressDialog;importandroid.os.AsyncTask;importandroid.support.v7.app.ActionBarActivity;importandroid.os.Bundle;importandroid.view.Menu;importandroid.view.